/* reset */
/*重置样式，清除浏览器默认样式，并配置适合设计的基础样式（强调文本是否大多是粗体、主文字色，主链接色，主字体等）*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{background:#fff;}
a,a:hover{color:#333;}


html, body {
    position: relative;
}
body {
    background: #f5f6f7;
    font-family: Droid Sans Fallback, Helvetica Neue, Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #999ca0;
    margin: 0;
    padding: 0;
    text-align:left;
    line-height:1.5;
}
.userprotocol{
    width:100%;
}
.toptime{
    height:30px;
    background: #c62a2a;
}
header{
    height:60px;
    background: #d33c3c;
}

/*用户协议*/
.userpmain{
    padding:0 30px 40px;
    font-family: 微软雅黑, sans-serif;
}
.userp1{
    margin-top:25px;
}
.userp1 .hp{
    color:#3f4043;
}
.userp1 p{
}
/*使用帮助01*/
.usehmain{
    padding-left:20px;
    font-family: Droid Sans Fallback, sans-serif;
}
.usehelp{
}
.userp1 ul{
    display:-webkit-box;
}
.userp1 ul li{
    display:-webkit-box;
    -webkit-box-orient: vertical;
}
.userp1 ul li .useh1{
    font-size:16px;
    color:#dd3854;
    margin-bottom:10px;
}
.userp1 ul .usehl1{
    height:30px;
    color:#f3f4f6;
    text-align:center;
    line-height:30px;
    font-size:18px;
    -webkit-box-flex: 2;
    width:0%;
    -webkit-box-align: center;
}
.userp1 ul .usehl1 span{
    display:-webkit-box;
    width:30px;
    -webkit-box-pack: center;
    background: #dd3854;
}
.userp1 ul .usehl2{
    margin-left:10px;
    -webkit-box-flex: 15;
    width:0%;
}
.usehelpopacity {
    position: fixed;
    bottom:0;
    z-index:999;
    width: 100%;
    height: 80px;
    /*background: -webkit-linear-gradient(bottom, rgba(229,231,236,1), rgba(229,231,236,0.1));//#e5e7ec*/
    background: -webkit-linear-gradient(bottom, rgba(245,246,247,1), rgba(245,246,247,0));
}
/*使用帮助02*/
.userp1 ul .usehl2 .useht{
    width:100%;
    border:1px solid #d5d9df;
    margin-top:10px;
    margin-bottom:15px;
    table-layout:fixed;
}
.userp1 ul .usehl2 .useht tr{
    border:1px solid #d5d9df;
    height:52px;
}
.userp1 ul .usehl2 .useht tr th{
    /*padding:6px 8px 6px 10px;*/
    padding-left:8px;
    padding-right:10px;
    width:45%;

    word-break: break-all;
    word-wrap: break-word;
}
.userp1 ul .usehl2 .useht tr td{
    border:1px solid #d5d9df;
    /*padding:10px 8px 10px 10px;*/
    padding-left:8px;
    padding-right:10px;
   /* width:55%;*/
    /*word-wrap:break-word;*/

    word-break: break-all;
    word-wrap: break-word;
}
.userprotocol>.userpmain>h1
{
    margin: 1em 0;
}
.userprotocol>.userpmain>p{
    margin-bottom: 1em;
}
.userprotocol>.userpmain ol li{list-style-type: decimal!important;}
.userprotocol>.userpmain ol li,.userprotocol>.userpmain ul li{list-style-position: inside;}